home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / NETW840.IN_ / netw840.inf
Encoding:
INI File  |  1999-10-20  |  5.4 KB  |  151 lines

  1. ; W840ND.INF
  2. ;
  3. ; Winbond W89C840 Based PCI Network Adapter
  4. ;
  5. ; Copyright Winbond Electronic Corporation
  6.  
  7. [version]
  8. Signature   = "$Windows NT$"
  9. Class       = Net
  10. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  11. LayoutFile  = layout.inf
  12. Provider    = %Msft%
  13. DriverVer=10/20/1999,2.10.1381.1
  14.  
  15. [Manufacturer]
  16. %Winbond%   = Winbond
  17. %Compex%    = Compex
  18.  
  19. [ControlFlags]
  20. ExcludeFromSelect      = PCI\VEN_1050&DEV_0840, \
  21.                          PCI\VEN_11F6&DEV_2011, \
  22.                          PCI\VEN_1050&DEV_0840&SUBSYS_00011050, \
  23.                          PCI\VEN_1050&DEV_0840&SUBSYS_08401050, \
  24.                          PCI\VEN_11F6&DEV_2011&SUBSYS_201111F6
  25.                          
  26. [Winbond]
  27. %w89c840A.DeviceDesc%  = W89C840.ndi, PCI\VEN_1050&DEV_0840                 ; Winbond W89C840 PCI
  28. %w89c840B.DeviceDesc%  = w89c840.ndi, PCI\VEN_1050&DEV_0840&SUBSYS_00011050 ; Winbond W89C840 PCI
  29. %w89c840B.DeviceDesc%  = w89c840.ndi, PCI\VEN_1050&DEV_0840&SUBSYS_08401050 ; Winbond W89C840 PCI
  30.  
  31. [Compex]
  32. %Compex100.DeviceDesc% = w89c840.ndi, PCI\VEN_11F6&DEV_2011                 ; Compex RL100Tx
  33. %Compex100.DeviceDesc% = w89c840.ndi, PCI\VEN_11F6&DEV_2011&SUBSYS_201111F6 ; Compex RL100Tx
  34.  
  35. ;-------------------------------------------------------------------------------
  36. ; W89C840   Winbond 840 PCI
  37. ;
  38. [W89C840.ndi]
  39. AddReg        = W840ND.params.reg, W89C840.reg
  40. BusType        = 5
  41. Characteristics    = 0x84
  42. CopyFiles       = W840ND.CopyFiles
  43.  
  44. [W89C840.ndi.Services]
  45. AddService      = W840ND, 2, W840ND.Service, common.EventLog
  46.  
  47. ;-------------------------------------------------------------------------------
  48. ; Advanced params for w89c840
  49. ;
  50. [W840ND.params.reg]
  51. ;BurstLen
  52. HKR, Ndi\params\BurstLen,        ParamDesc, 0, %BurstLen%
  53. HKR, Ndi\params\BurstLen,        default,   0, "8192"
  54. HKR, Ndi\params\BurstLen,        type,      0, "enum"
  55. HKR, Ndi\params\BurstLen\enum,   256,       0, "1 dword"
  56. HKR, Ndi\params\BurstLen\enum,   512,       0, "2 dwords"
  57. HKR, Ndi\params\BurstLen\enum,   1024,      0, "4 dwords"
  58. HKR, Ndi\params\BurstLen\enum,   2048,      0, "8 dwords"
  59. HKR, Ndi\params\BurstLen\enum,   4096,      0, "16 dwords"
  60. HKR, Ndi\params\BurstLen\enum,   8192,      0, "32 dwords"
  61.  
  62. ;CacheAlign
  63. HKR, Ndi\params\CacheAlign,      ParamDesc, 0, %CacheAlign%
  64. HKR, Ndi\params\CacheAlign,      default,   0, "3"
  65. HKR, Ndi\params\CacheAlign,      type,      0, "enum"
  66. HKR, Ndi\params\CacheAlign\enum, 1,         0, "8 dwords"
  67. HKR, Ndi\params\CacheAlign\enum, 2,         0, "16 dwords"
  68. HKR, Ndi\params\CacheAlign\enum, 3,         0, "32 dwords"
  69.  
  70. ;TxThreshold
  71. HKR, Ndi\params\Threshold,       ParamDesc, 0, %Threshold%
  72. HKR, Ndi\params\Threshold,       type,      0, "int"
  73. HKR, Ndi\params\Threshold,       default,   0, "0"
  74. HKR, Ndi\params\Threshold,       min,       0, "0"
  75. HKR, Ndi\params\Threshold,       max,       0, "127"
  76. HKR, Ndi\params\Threshold,       step,      0, "1"
  77.  
  78. ;FullDuplex
  79. HKR, Ndi\params\FullDuplex,      ParamDesc, 0, %FullDuplex%
  80. HKR, Ndi\params\FullDuplex,      default,   0, "0"
  81. HKR, Ndi\params\FullDuplex,      type,      0, "enum"
  82. HKR, Ndi\params\FullDuplex\enum, 0,         0, %Auto%
  83. HKR, Ndi\params\FullDuplex\enum, 1,         0, %Disable%
  84. HKR, Ndi\params\FullDuplex\enum, 2,         0, %Enable%
  85.  
  86. ;LineSpeed
  87. HKR, Ndi\params\LineSpeed,       ParamDesc, 0, %LineSpeed%
  88. HKR, Ndi\params\LineSpeed,       default,   0, "0"
  89. HKR, Ndi\params\LineSpeed,       type,      0, "enum"
  90. HKR, Ndi\params\LineSpeed\enum,  0,         0, %Auto%
  91. HKR, Ndi\params\LineSpeed\enum,  1,         0, %10M%
  92. HKR, Ndi\params\LineSpeed\enum,  2,         0, %100M%
  93.  
  94. ;-------------------------------------------------------------------------------
  95. ; W89C840 Service and Driver
  96. ;
  97. [W89C840.reg]
  98. HKR, Ndi\Interfaces,    UpperRange, 0, "ndis5"
  99. HKR, Ndi\Interfaces,    LowerRange, 0, "ethernet"
  100. HKR, Ndi,        Service,    0, "W840ND"
  101.  
  102. [W840ND.CopyFiles]
  103. W840ND.sys,,,2
  104.  
  105. [W840ND.Service]
  106. DisplayName    = %W840ND.Service.DispName%
  107. ServiceType    = 1 ;%SERVICE_KERNEL_DRIVER%
  108. StartType      = 3 ;%SERVICE_DEMAND_START%
  109. ErrorControl   = 1 ;%SERVICE_ERROR_NORMAL%
  110. ServiceBinary  = %12%\W840ND.sys  
  111. LoadOrderGroup = NDIS
  112.  
  113. [common.EventLog]
  114. AddReg = common.AddEventLog.reg
  115.  
  116. [common.AddEventLog.reg]
  117. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  118. HKR, , TypesSupported,   0x00010001, 7
  119.  
  120. ;-------------------------------------------------------------------------------
  121. ; Destination Directories
  122. ;
  123. [DestinationDirs]
  124. W840ND.CopyFiles         = 12
  125.  
  126. ;-------------------------------------------------------------------------------
  127. ; Localizable Strings
  128. ;
  129. [strings]
  130. Msft                     = "Microsoft"
  131. Winbond                  = "Winbond Electronic Corporation"
  132. Compex                   = "Compex"
  133.  
  134. BurstLen                 = "Burst Length"
  135. CacheAlign               = "Cache Alignment Boundary"
  136. Threshold                = "Transmit Threshold Value"
  137. FullDuplex               = "Full Duplex Function"
  138. Auto                     = "Auto Negotiate"
  139. Disable                  = "Disable"
  140. Enable                   = "Enable"
  141. LineSpeed                = "Line Speed"
  142. 10M                      = "10 Mbps"
  143. 100M                     = "100 Mbps"
  144.  
  145. W89C840A.DeviceDesc      = "Winbond W89C840-Based PCI Fast Ethernet Adapter"
  146. W89C840B.DeviceDesc      = "Winbond W89C840 PCI Fast Ethernet Adapter"
  147. Compex100.DeviceDesc     = "Compex RL100ATX PCI Fast Ethernet Adapter"
  148.  
  149. W840ND.Service.DispName  = "Winbond W89C840 Based PCI Fast Ethernet Adapter"
  150.  
  151.